/*
*********************************************************************************************************
*                                            EXAMPLE CODE
*
*               This file is provided as an example on how to use Micrium products.
*
*               Please feel free to use any application code labeled as 'EXAMPLE CODE' in
*               your application products.  Example code may be used as is, in whole or in
*               part, or may be used as a reference only. This file can be modified as
*               required to meet the end-product requirements.
*
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*
*                                     USB AUDIO SIMULATION DRIVER
*
* Filename : usbd_audio_drv_simulation.h
* Version  : V4.06.01
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                               MODULE
*********************************************************************************************************
*/

#ifndef  USBD_AUDIO_DRV_SIMULATION_MODULE_PRESENT               /* See Note #1.                                         */
#define  USBD_AUDIO_DRV_SIMULATION_MODULE_PRESENT


/*
*********************************************************************************************************
*                                            INCLUDE FILES
*********************************************************************************************************
*/

#include  "app_usbd.h"

#if (APP_CFG_USBD_AUDIO_EN == DEF_ENABLED)
#include  <Class/Audio/usbd_audio.h>


/*
*********************************************************************************************************
*                                               EXTERNS
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                               DEFINES
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                             DATA TYPES
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                          GLOBAL VARIABLES
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                               MACROS
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                         FUNCTION PROTOTYPES
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                        CONFIGURATION ERRORS
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                            USB AUDIO FUNCTION TOPOLOGY 1 CONFIGURATION
*********************************************************************************************************
*/

extern  const  USBD_AUDIO_DRV_COMMON_API  USBD_Audio_DrvCommonAPI_Simulation;
extern  const  USBD_AUDIO_DRV_AC_FU_API   USBD_Audio_DrvFU_API_Simulation;
extern  const  USBD_AUDIO_DRV_AS_API      USBD_Audio_DrvAS_API_Simulation;


/*
*********************************************************************************************************
*                                             MODULE END
*********************************************************************************************************
*/

#endif
#endif
